blind hemming stitch - German English Dictionary